<?=$this->form($this->element->getName(),$this->element->getAttribs(),false); ?>
<?php
echo $this->renderElement($this->element->campocodigo );
$titulo_tabla = "factores";
$titulo_columna = "Nombre del factor";
if (isset($this->element->codseccionlista)){
    echo $this->renderElement($this->element->codseccionlista );
    $titulo_tabla = "caracter&iacute;sticas";
    $titulo_columna = "Nombre de la caracter&iacute;stica";
}

//Zend_Debug::dump($this->element);


//echo $this->element->codtramiteseccion->getValue();
$contador=1;
?>
<table align="center" class="iceDatTbl ">
 <thead>
    <tr>
      <th colspan="4">Ponderaci&oacute;n de <?php echo $titulo_tabla;?></th>
    </tr>
    <tr>
      <th width="5%" >No.</th>
      <th width="45%"><?php echo $titulo_columna;?></th>
      <th width="10%">Peso</th>
      <th width="40%">Justificación</th>
    </tr>
   </thead>
    <?php foreach ($this->element as $elemento):
    
         if(App_Util_StringUtil::startsWith($elemento->getName(), "seccion_")) :
             $codseccionlista = substr($elemento->getName(), strlen("seccion_"));
             $params=App_Util_SafeUrl::encriptar(array("codseccionlista"=>$codseccionlista,"opcion"=>5),true);
         endif;
         if(App_Util_StringUtil::startsWith($elemento->getName(), "peso_")) :
                $indice = substr($elemento->getName(), strlen("peso_"));
                $obsElement = "justificacionpeso_{$indice}";
                
                $texto = $elemento->getLabel();
                $array_texto = explode("@",$texto);
                
                $texto = $array_texto[0];
                $seccioncna = $array_texto[1];
                                
		         $class = "resaltado";
				 $style = "style=\"color:#F00\"";
				 if ($seccioncna == "S"){
				     $class = "resaltar_fila";
					 $style = "";
				 }
    ?>
          <tr >
          	<td style="text-align: center;"><?php echo $contador++; ?></td>
            <?php if (isset($params)):
                $ruta = $this->element->paginacaracteristicas->getValue();
                $ruta = (empty($ruta))?"/solicitudes/detalleautoevaluacion/metodologia/":$ruta;
            ?>
           		<td><a <?php echo $style;?> href="<?php echo $this->baseUrl("{$ruta}{$params}");?>" title="Ponderar características"><?php echo $texto; ?></a></td>
            <?php else:?>
            	<td><?php echo $texto; ?></td>
            <?php endif;?>
            <td style="text-align: center;"><?php echo $this->renderElement($elemento);
                    echo $elemento->renderErrors () ;
               ?>
            </td>
            <td>
                <?php
                    echo $this->renderElement ( $this->element->$obsElement );
                    echo $this->element->$obsElement->renderErrors () ;
                ?>
            </td>
          </tr>
    <?php  endif;
          endforeach;?>
          
			<tr>
				<th colspan="2" style="text-align: center;">TOTAL</th>
				<th style="text-align: center;" id="totalpeso"><?php echo $this->renderElement ( $this->element->totalpeso ); ?></th>
				<th ><?php echo $this->element->totalpeso->renderErrors (); ?></th>
			</tr>
    <?php if (!$this->element->isStatic()): ?>
    <tr>
      <td colspan="4" style="text-align: center;">
      <?php	echo $this->element->btnSubmit->render(); ?>
      </td>
    </tr>
    <?php endif;?>
</table>
</form>